Approximating the Cubicity of Trees
نویسندگان
چکیده
Cubicity of a graph G is the smallest dimension d, for which G is a unit disc graph in R, under the l∞ metric, i.e. G can be represented as an intersection graph of d-dimensional (axis-parallel) unit hypercubes. We call such an intersection representation a d-dimensional cube representation of G. Computing cubicity is known to be inapproximable in polynomial time, within an O(n) factor for any ǫ > 0, unless NP = ZPP. In this paper, we present a randomized algorithm that runs in polynomial time and computes cube representations of trees, of dimension within a constant factor of the optimum. It is also shown that the cubicity of trees can be approximated within a constant factor in deterministic polynomial time, if the cube representation is not required to be computed. As far as we know, this is the first constant factor approximation algorithm for computing the cubicity of trees. It is not yet clear whether computing the cubicity of trees is NP-hard or not.
منابع مشابه
On Local Structures of Cubicity 2 Graphs
A 2-stab unit interval graph (2SUIG) is an axes-parallel unit square intersection graph where the unit squares intersect either of the two fixed lines parallel to the X-axis, distance 1 + (0 < < 1) apart. This family of graphs allow us to study local structures of unit square intersection graphs, that is, graphs with cubicity 2. The complexity of determining whether a tree has cubicity 2 is unk...
متن کاملThe Hardness of Approximating the Threshold Dimension, Boxicity and Cubicity of a Graph
The threshold dimension of a graph G(V,E) is the smallest integer k such that E can be covered by k threshold spanning subgraphs of G. A k-dimensional box is the Cartesian product R1 ×R2 × · · · × Rk where each Ri is a closed interval on the real line. The boxicity of a graph G, denoted as box(G), is the minimum integer k such that G can be represented as the intersection graph of a collection ...
متن کاملBoxicity and Cubicity of Product Graphs
The boxicity (cubicity) of a graph G is the minimum natural number k such that G can be represented as an intersection graph of axis-parallel rectangular boxes (axis-parallel unit cubes) in Rk. In this article, we give estimates on the boxicity and the cubicity of Cartesian, strong and direct products of graphs in terms of invariants of the component graphs. In particular, we study the growth, ...
متن کاملOn the Cubicity of Interval Graphs
A k-cube (or “a unit cube in k dimensions”) is defined as the Cartesian product R1 × . . . × Rk where Ri(for 1 ≤ i ≤ k) is an interval of the form [ai, ai + 1] on the real line. The k-cube representation of a graph G is a mapping of the vertices of G to k-cubes such that the k-cubes mapped to two vertices in G have a non-empty intersection if and only if the vertices are adjacent. The cubicity ...
متن کاملOn the cubicity of bipartite graphs
A unit cube in k-dimension (or a k-cube) is defined as the cartesian product R1×R2×· · ·×Rk, where each Ri is a closed interval on the real line of the form [ai, ai + 1]. The cubicity of G, denoted as cub(G), is the minimum k such that G is the intersection graph of a collection of k-cubes. Many NP-complete graph problems can be solved efficiently or have good approximation ratios in graphs of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1402.6310 شماره
صفحات -
تاریخ انتشار 2014